/*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*	该文件停止维护，请转移至 /public/themes/rzjj/public/assets/css/base_h5.css
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*

*/





















































body{color: #505050;font-size: 2.2rem;}
.head{background-color: #2175cd;padding: 10px 0px;position: fixed;top:0px;left: 0px;z-index: 999;width: 100%;}
.head-title{color: white;line-height: 100px;text-align: center;font-size: 45px;}
.main{padding: 0px 20px;}
/*mobile-registere*/
.back{position: absolute;top: 34px;z-index: 1000;left: 30px;}

.zcdlHead{background-color: transparent;}
.back .layui-icon-left{font-size: 50px;color: white;}
.zctj{border-radius: 5px;background-color: #f7f7f7;margin: 160px 25px 20px 25px;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.registere .topTitle{background-color: #eaf3fa;padding: 10px 0px;}
.registere .title{margin: 10px 20px;height: 50px;border-left: 8px solid #2175cd;line-height: 50px;padding-left: 20px;color: #2175cd;font-weight: bold;font-size: 35px;}
.registere .content{margin: 15px 20px;line-height: 70px;padding-bottom: 25px;}
.registere .content .shsj{text-indent: 2em;}
.registere .content .ser{margin-top: 30px;}
.registere .content .lineSty{border-bottom: 1px dashed #d5d5d5;width: 100%;height: 10px;margin-bottom: 20px;}
.btn{width: 100%;text-align: center;margin: 50px 0px 90px 0px;}
.btn .layui-btn{background-color: #2175cd;font-size: 35px;height: 60px;line-height: 60px;padding: 0px 30px;}
/*mobile-registereForm*/
.layui-form-label{font-size: 2.2rem;line-height: 52px;}
.layui-input, .layui-textarea{font-size: 2.2rem;height: 80px;}
.layui-form-radio{line-height: 36px;margin: 0px 10px 0px 0px;}
.layui-form-radio>i{font-size: 36px;}
.layui-form-radio *{font-size: 2.2rem;}
.layui-form-item{margin-bottom: 20px;}
.registereForm .layui-form-label{width: 141px;padding: 9px 15px 9px 0px;}
.registereForm .layui-input-block{margin-left: 160px;}
.registereForm .layui-textarea{min-height: 150px;}
.registereForm .layui-form-item .layui-input-inline{width: auto;}
.registereForm .layui-btn{font-size: 2.2rem;height: 60px;line-height: 60px;background-color: #2175cd;}
.registereForm .layui-upload-drag{width: 100%;padding: 30px 0px;}
.registereForm .layui-upload-drag .layui-icon{color: #2175cd;}
.registereForm .layui-upload-drag p{font-size: 2.2rem;}
.registereForm .tishi{font-size: 2.2rem;color: #f39800;float: left;margin-top: -15px;}
.layui-form-select dl dd{font-size: 2.2rem;height: 70px;line-height: 70px;}
.layui-upload-img {width: 175px;height: 175px;margin: 0 10px 10px 0;}
.layui-elem-field legend{font-size: 2.2rem;}
.layui-form-select dl{top: 87px;}
.layui-form-radio>i:hover, .layui-form-radioed>i{color: #2175cd;}
/*mobile-registereInformation*/
.zcxx .zctj{margin-top: 45%;background-color: transparent;box-shadow: none;}
.zcxx .layui-icon-username,.zcxx .layui-icon-vercode,.zcxx .layui-icon-password{color: #fff;font-size: 3rem;}
.zcxx .registereForm .layui-form-label{background-color: rgba(255,255,255,0.2);text-align: center;width: 110px;height: 90px;padding: 0px;line-height: 90px;border-radius: 10px 0px 0px 10px;}
.zcxx .registereForm .layui-input-block{border-radius: 10px;margin-left: 125px;}
.zcxx .zcdlInput::-webkit-input-placeholder {color: #fff;}
.zcxx .zcdlInput::-moz-placeholder {color: #fff;}
.zcxx .zcdlInput:-ms-input-placeholder {color: #fff;}
.zcxx .zcdlInput:-moz-placeholder {color: #fff;}
.zcxx .registereForm .layui-input{background-color: rgba(255,255,255,0.2);color: #fff;border: none;border-radius: 0px 10px 10px 0px;height: 90px;line-height: 90px;padding-left: 25px;}
.zcxx .registere .content{padding-top: 50px;}
.zcxx .yanzm{height: 70px;}
.zcxx .yzmInput{display: inline-block;}
.zcxx .js-get-mobile-code{background-color: #2175cd;height: 75px;line-height: 75px;color: #fff;display: inline-block;text-align: center;}
.zcxx .layui-form-item{margin-bottom: 30px;}
.zcxx .nextBtn{text-align: center;margin-top: 120px;margin-bottom: 20px;}
.zcxx .registereForm .layui-btn{height: 80px;line-height: 80px;width: 310px;}

/*mobile-userinfo*/
.userinfo .zctj{margin-top: 50px;}
.userinfo .userTop{margin-top: 20px;}
.userinfo .layui-form-checkbox{width: 430px;height:60px;line-height: 60px;}
.userinfo .layui-form-checkbox span{font-size: 2.2rem;}
.userinfo .layui-form-checkbox i{font-size: 2.2rem;width: 60px;height: 60px;}
/*mobile-mobile*/
.grzxBlock{background-color: #f4f7fe;}
.backImg{position: absolute;top:0px;z-index: -1;left: 0px;width: 100%;}
.backImg img{width: 100%;}
.layui-icon-diamond{font-size: 35px;margin-right: 20px;}
.grda{position: absolute;z-index: 9999;top: 210px;left: 35px;}
.touxiang{float: left;}
.touxiangImg{width: 160px;height: 160px;border-radius: 50%;border:10px solid #fff;}
.grxx{float: left;color: #fff;line-height: 60px;margin: 15px 45px;}
.grdalineSty{margin: 0px 20px;font-size: 3rem;}
.grdaName{font-size: 2.4rem;}
.zyzmc{color: #fad776;}
.zysc{margin-top: 20px;}
.shichang{width: 50px;height: 50px;}
.shichangText{height: 62px;line-height: 62px;display: inline-block;margin-left: 7px;}
.ming{margin-left: 45px;}
.jfdh{background-color: #fff;box-shadow: 0 5px 15px rgba(0,0,0,.1);margin: 480px 35px 30px 35px;height: 200px;border-radius: 10px;text-align: center;}
.jfxx{line-height: 80px;border-right: 1px dashed #a3a2a2;margin-top: 25px;}
.fs{color: #f39800;font-size: 3rem;}
.jfdhBtn{background-color: #2175cd;font-size: 2rem;height: 60px;width: 225px;padding: 10px 25px;}
.xfqBtn{background-color: #f39800;}
.listBlock{background-color: #fff;box-shadow: 0 5px 15px rgba(0,0,0,.1);margin: 50px 35px;min-height: 200px;}
.rowSty{height: 120px;border-bottom: 1px solid #a7a6a6;margin: 0px 20px;padding: 0px 10px;line-height: 119px;}
.zlglLeft{float: left;}
.zlglRight{float: right;}
.layui-icon-form,.layui-icon-right,.layui-icon-app,.layui-icon-release,.layui-icon-dollar{font-size: 2.5rem;margin-right: 10px;}
/*mobile-problemUp*/
.wentiUp{margin-top: 120px;border-top:20px solid #f4f7fe;padding-top: 5px;}
.lineBlue{height: 20px;width: 100%;background-color: #f4f7fe;}
.wentiUp .block{margin: 25px 20px;}
.wentiUp .registereForm .layui-upload-drag{width: 30%;}
.btn .wentiBtn{width: 80%;height: 85px;line-height: 85px;margin-top: 150px;}